#include <iostream>
using namespace std;
#include <fstream>

class Person
{
public:
  string m_name; // 姓名
  int m_age;     // 年龄
};

void test01()
{
  // 创建流对象
  ofstream ofs("person.txt", ios::out | ios::binary);

  // 打开文件
  // ofs.open("person.txt", ios::out | ios::binary);

  // 写文件
  Person p = {"张三", 18};
  ofs.write((const char *)&p, sizeof(Person));

  // 关闭
  ofs.close();
}

int main(int argc, char const *argv[])
{
  test01();

  return 0;
}